package lu.med.praxiswahl.wahlumed.dao.beans.daointerface;

import java.util.List;

import lu.med.praxiswahl.wahlumed.model.beans.ScanTBL;

/**
*
* @author Patrick kendzo
* Email: pkendzo@msn.com
*/

public interface ScanDAOInt
{

	public void persist(ScanTBL todo);

	public void delete(Long todo);

	public void update(ScanTBL todo);

	public ScanTBL retrieveScanItemByID(Long id);

	public List<ScanTBL> retrieveScanItemsByCustomer(String matricule);
	
	public List<ScanTBL> retrieveScanBY_Typ(String typ);
	
	public List<ScanTBL> retrieveScan_BYCustomer_and_BYtyp(String matricule, String typ);
	
	public Long findSubPrimaryKeyIndexBYTyp(int typ);
}
